package main

import "fmt"

func main() {
	arr := [...]int32{100, 2, 3}
	switch 50 + 50 {
	//case arr[0]:  		//这里arr【0】的元素是32位的，case子句会向switch子句转换数据类型，编译器不会自动帮我们转换向低精度
	//	fmt.Println(1)
	default:
		fmt.Println("default")
	}

	switch arr[0] {
	case 50 + 50: //这里50+50的int是向高精度int32转换的，编译器会自动转换

	}

}
